home *** CD-ROM | disk | FTP | other *** search
- From: amiga-request@ab20.larc.nasa.gov (Amiga Sources/Binaries Moderator)
- Newsgroups: comp.sources.amiga
- Subject: v91i073: IRC 1.0 - IR remote reader, Part05/05
- Message-ID: <comp.sources.amiga:v91i073@ab20.larc.nasa.gov>
- Date: 22 Mar 91 15:16:07 GMT
- Approved: tadguy@uunet.UU.NET (Tad Guy)
-
- Submitted-by: ron@vicorp.uucp (Ron Peterson)
- Posting-number: Volume 91, Issue 073
- Archive-name: devices/irc-1.0/part05
-
- #!/bin/sh
- # This is a shell archive. Remove anything before this line, then unpack
- # it by saving it into a file and typing "sh file". To overwrite existing
- # files, type "sh file -c". You can also feed this as standard input via
- # unshar, or by typing "sh <file", e.g.. If this archive is complete, you
- # will see the following message at the end:
- # "End of archive 5 (of 5)."
- # Contents: IRMaster.h
- # Wrapped by tadguy@ab20 on Fri Mar 22 10:16:03 1991
- PATH=/bin:/usr/bin:/usr/ucb ; export PATH
- if test -f 'IRMaster.h' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'IRMaster.h'\"
- else
- echo shar: Extracting \"'IRMaster.h'\" \(40446 characters\)
- sed "s/^X//" >'IRMaster.h' <<'END_OF_FILE'
- X
- Xstruct NewScreen NewScreenStructure = {
- X 0,0, /* screen XY origin relative to View */
- X 640,200, /* screen width and height */
- X 4, /* screen depth (number of bitplanes) */
- X 0,1, /* detail and block pens */
- X HIRES, /* display modes for this screen */
- X CUSTOMSCREEN, /* screen type */
- X NULL, /* pointer to default screen font */
- X "IRMaster V1.0", /* screen title */
- X NULL, /* first in list of custom screen gadgets */
- X NULL /* pointer to custom BitMap structure */
- X};
- X
- XUSHORT Palette[] = {
- X 0x0888, /* color #0 */
- X 0x0FFF, /* color #1 */
- X 0x0F00, /* color #2 */
- X 0x000C, /* color #3 */
- X 0x0048, /* color #4 */
- X 0x007D, /* color #5 */
- X 0x00AD, /* color #6 */
- X 0x00CF, /* color #7 */
- X 0x0009, /* color #8 */
- X 0x0A0F, /* color #9 */
- X 0x0950, /* color #10 */
- X 0x0333, /* color #11 */
- X 0x0555, /* color #12 */
- X 0x0777, /* color #13 */
- X 0x0AAA, /* color #14 */
- X 0x0CCC /* color #15 */
- X#define PaletteColorCount 16
- X};
- X
- XUBYTE chip commandstr3SIBuff[100] = "\0";
- Xstruct StringInfo commandstr3SInfo = {
- X commandstr3SIBuff, /* buffer where text will be edited */
- X NULL, /* optional undo buffer */
- X 0, /* character position in buffer */
- X 100, /* maximum number of characters to allow */
- X 0, /* first displayed character buffer position */
- X 0,0,0,0,0, /* Intuition initialized and maintained variables */
- X 0, /* Rastport of gadget */
- X 0, /* initial value for integer gadgets */
- X NULL /* alternate keymap (fill in if you set the flag) */
- X};
- X
- XSHORT chip BorderVectors1[] = {
- X 0,0,
- X 201,0,
- X 201,10,
- X 0,10,
- X 0,0
- X};
- Xstruct Border Border1 = {
- X -1,-1, /* XY origin relative to container TopLeft */
- X 3,0,JAM1, /* front pen, back pen and drawmode */
- X 5, /* number of XY vectors */
- X BorderVectors1, /* pointer to XY vectors */
- X NULL /* next border in list */
- X};
- X
- Xstruct IntuiText IText1 = {
- X 1,5,JAM2, /* front and back text pens, drawmode and fill byte */
- X -67,1, /* XY origin relative to container TopLeft */
- X NULL, /* font pointer or NULL for default */
- X "ADDRESS:", /* pointer to text */
- X NULL /* next IntuiText structure */
- X};
- X
- X#define COMMANDSTR3 100
- X
- Xstruct Gadget commandstr3 = {
- X NULL, /* next gadget */
- X 421,141, /* origin XY of hit box relative to window TopLeft */
- X 200,9, /* hit box width and height */
- X GADGHCOMP, /* gadget flags */
- X RELVERIFY, /* activation flags */
- X STRGADGET, /* gadget type flags */
- X (APTR)&Border1, /* gadget border or image to be rendered */
- X NULL, /* alternate imagery for selection */
- X &IText1, /* first IntuiText structure */
- X NULL, /* gadget mutual-exclude long word */
- X (APTR)&commandstr3SInfo, /* SpecialInfo structure */
- X COMMANDSTR3, /* user-definable data */
- X NULL /* pointer to user-definable data */
- X};
- X
- XUBYTE chip commandstr1SIBuff[100] = "\0";
- Xstruct StringInfo commandstr1SInfo = {
- X &commandstr1SIBuff[0], /* buffer where text will be edited */
- X NULL, /* optional undo buffer */
- X 0, /* character position in buffer */
- X 100, /* maximum number of characters to allow */
- X 0, /* first displayed character buffer position */
- X 0,1,NULL,NULL,NULL, /* Intuition initialized and maintained variables */
- X NULL, /* Rastport of gadget */
- X NULL, /* initial value for integer gadgets */
- X NULL /* alternate keymap (fill in if you set the flag) */
- X};
- X
- XSHORT chip BorderVectors2[] = {
- X 0,0,
- X 483,0,
- X 483,10,
- X 0,10,
- X 0,0
- X};
- Xstruct Border Border2 = {
- X -1,-1, /* XY origin relative to container TopLeft */
- X 3,0,JAM1, /* front pen, back pen and drawmode */
- X 5, /* number of XY vectors */
- X BorderVectors2, /* pointer to XY vectors */
- X NULL /* next border in list */
- X};
- X
- X#define COMMANDSTR1 99
- X
- Xstruct Gadget commandstr1 = {
- X /*&commandstr3, */ /* next gadget */
- X NULL, /* next gadget */
- X 138,141, /* origin XY of hit box relative to window TopLeft */
- X 482,9, /* hit box width and height */
- X GADGHCOMP, /* gadget flags */
- X RELVERIFY, /* activation flags */
- X STRGADGET, /* gadget type flags */
- X (APTR)&Border2, /* gadget border or image to be rendered */
- X NULL, /* alternate imagery for selection */
- X NULL, /* first IntuiText structure */
- X NULL, /* gadget mutual-exclude long word */
- X (APTR)&commandstr1SInfo, /* SpecialInfo structure */
- X COMMANDSTR1, /* user-definable data */
- X NULL /* pointer to user-definable data */
- X};
- X
- X
- XUBYTE chip commandstr2SIBuff[100] = "\0";
- Xstruct StringInfo commandstr2SInfo = {
- X commandstr2SIBuff, /* buffer where text will be edited */
- X NULL, /* optional undo buffer */
- X 0, /* character position in buffer */
- X 100, /* maximum number of characters to allow */
- X 0, /* first displayed character buffer position */
- X 0,0,0,0,0, /* Intuition initialized and maintained variables */
- X 0, /* Rastport of gadget */
- X 0, /* initial value for integer gadgets */
- X NULL /* alternate keymap (fill in if you set the flag) */
- X};
- X
- XSHORT chip BorderVectors3[] = {
- X 0,0,
- X 201,0,
- X 201,10,
- X 0,10,
- X 0,0
- X};
- Xstruct Border Border3 = {
- X -1,-1, /* XY origin relative to container TopLeft */
- X 3,0,JAM1, /* front pen, back pen and drawmode */
- X 5, /* number of XY vectors */
- X BorderVectors3, /* pointer to XY vectors */
- X NULL /* next border in list */
- X};
- X
- X#define COMMANDSTR2 98
- X
- Xstruct Gadget commandstr2 = {
- X &commandstr1, /* next gadget */
- X 141,141, /* origin XY of hit box relative to window TopLeft */
- X 200,9, /* hit box width and height */
- X GADGHCOMP, /* gadget flags */
- X RELVERIFY, /* activation flags */
- X STRGADGET, /* gadget type flags */
- X (APTR)&Border3, /* gadget border or image to be rendered */
- X NULL, /* alternate imagery for selection */
- X NULL, /* first IntuiText structure */
- X NULL, /* gadget mutual-exclude long word */
- X (APTR)&commandstr2SInfo, /* SpecialInfo structure */
- X COMMANDSTR2, /* user-definable data */
- X NULL /* pointer to user-definable data */
- X};
- X
- XUSHORT chip ImageData1[] = {
- X 0x7FFF,0xFFFF,0xFFFF,0xFFFF,0xF000,0x1FFF,0xFFFF,0xFFFF,
- X 0xFFFF,0xF000,0x0FFF,0xFFFF,0xFFFF,0xFFFF,0xF000,0x0FFF,
- X 0xFFFF,0xFFFF,0xFFFF,0xF000,0x0FFF,0xFFFF,0xFFFF,0xFFFF,
- X 0xF000,0x0FFF,0xFFFF,0xFFFF,0xFFFF,0xF000,0x0FFF,0xFFFF,
- X 0xFFFF,0xFFFF,0xF000,0x0FFF,0xFFFF,0xFFFF,0xFFFF,0xF000,
- X 0x0FFF,0xFFFF,0xFFFF,0xFFFF,0xF000,0x0FFF,0xFFFF,0xFFFF,
- X 0xFFFF,0xF000,0x0FFF,0xFFFF,0xFFFF,0xFFFF,0xF000,0x0FFF,
- X 0xFFFF,0xFFFF,0xFFFF,0xF000,0x0000,0x0000,0x0000,0x0000,
- X 0x3000,0x0000,0x0000,0x0000,0x0000,0x0000,0xFFFF,0xFFFF,
- X 0xFFFF,0xFFFF,0xF000,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xF000,
- X 0xF000,0x0000,0x0000,0x0000,0xF000,0xF000,0x0000,0x0000,
- X 0x0000,0xF000,0xF000,0x0000,0x0000,0x0000,0xF000,0xF000,
- X 0x0000,0x0000,0x0000,0xF000,0xF000,0x0000,0x0000,0x0000,
- X 0xF000,0xF000,0x0000,0x0000,0x0000,0xF000,0xF000,0x0000,
- X 0x0000,0x0000,0xF000,0xF000,0x0000,0x0000,0x0000,0xF000,
- X 0xF000,0x0000,0x0000,0x0000,0xF000,0xF000,0x0000,0x0000,
- X 0x0000,0xF000,0xE000,0x0000,0x0000,0x0000,0x3000,0x8000,
- X 0x0000,0x0000,0x0000,0x0000,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- X 0xF000,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xC000,0xFFFF,0xFFFF,
- X 0xFFFF,0xFFFF,0x0000,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0x0000,
- X 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0x0000,0xFFFF,0xFFFF,0xFFFF,
- X 0xFFFF,0x0000,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0x0000,0xFFFF,
- X 0xFFFF,0xFFFF,0xFFFF,0x0000,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- X 0x0000,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0x0000,0xFFFF,0xFFFF,
- X 0xFFFF,0xFFFF,0x0000,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0x0000,
- X 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xC000,0xFFFF,0xFFFF,0xFFFF,
- X 0xFFFF,0xF000
- X};
- X
- Xstruct Image Image1 = {
- X 0,0, /* XY origin relative to container TopLeft */
- X 68,14, /* Image width and height in pixels */
- X 4, /* number of bitplanes in Image */
- X ImageData1, /* pointer to ImageData */
- X 0x0007,0x0000, /* PlanePick and PlaneOnOff */
- X NULL /* next Image structure */
- X};
- X
- XUSHORT chip ImageData2[] = {
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0x07FF,0xFFFF,0xFFFF,0xFFFF,0x0000,0x07FF,
- X 0xFFFF,0xFFFF,0xFFFF,0x0000,0x07FF,0xFFFF,0xFFFF,0xFFFF,
- X 0x0000,0x07FF,0xFFFF,0xFFFF,0xFFFF,0x0000,0x07FF,0xFFFF,
- X 0xFFFF,0xFFFF,0x0000,0x07FF,0xFFFF,0xFFFF,0xFFFF,0x0000,
- X 0x07FF,0xFFFF,0xFFFF,0xFFFF,0x0000,0x07FF,0xFFFF,0xFFFF,
- X 0xFFFF,0x0000,0x07FF,0xFFFF,0xFFFF,0xFFFF,0x0000,0x07FF,
- X 0xFFFF,0xFFFF,0xFFFF,0x0000,0x1FFF,0xFFFF,0xFFFF,0xFFFF,
- X 0xC000,0x7FFF,0xFFFF,0xFFFF,0xFFFF,0xF000,0x0000,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x3000,
- X 0x07FF,0xFFFF,0xFFFF,0xFFFF,0xF000,0x07FF,0xFFFF,0xFFFF,
- X 0xFFFF,0xF000,0x07FF,0xFFFF,0xFFFF,0xFFFF,0xF000,0x07FF,
- X 0xFFFF,0xFFFF,0xFFFF,0xF000,0x07FF,0xFFFF,0xFFFF,0xFFFF,
- X 0xF000,0x07FF,0xFFFF,0xFFFF,0xFFFF,0xF000,0x07FF,0xFFFF,
- X 0xFFFF,0xFFFF,0xF000,0x07FF,0xFFFF,0xFFFF,0xFFFF,0xF000,
- X 0x07FF,0xFFFF,0xFFFF,0xFFFF,0xF000,0x07FF,0xFFFF,0xFFFF,
- X 0xFFFF,0xF000,0x1FFF,0xFFFF,0xFFFF,0xFFFF,0xF000,0x7FFF,
- X 0xFFFF,0xFFFF,0xFFFF,0xF000,0x7FFF,0xFFFF,0xFFFF,0xFFFF,
- X 0xF000,0x3FFF,0xFFFF,0xFFFF,0xFFFF,0xF000,0x0000,0x0000,
- X 0x0000,0x0000,0xF000,0x0000,0x0000,0x0000,0x0000,0xF000,
- X 0x0000,0x0000,0x0000,0x0000,0xF000,0x0000,0x0000,0x0000,
- X 0x0000,0xF000,0x0000,0x0000,0x0000,0x0000,0xF000,0x0000,
- X 0x0000,0x0000,0x0000,0xF000,0x0000,0x0000,0x0000,0x0000,
- X 0xF000,0x0000,0x0000,0x0000,0x0000,0xF000,0x0000,0x0000,
- X 0x0000,0x0000,0xF000,0x0000,0x0000,0x0000,0x0000,0xF000,
- X 0x1FFF,0xFFFF,0xFFFF,0xFFFF,0xF000,0x7FFF,0xFFFF,0xFFFF,
- X 0xFFFF,0xF000,0x8000,0x0000,0x0000,0x0000,0x0000,0xC000,
- X 0x0000,0x0000,0x0000,0x0000,0xF800,0x0000,0x0000,0x0000,
- X 0x0000,0xF800,0x0000,0x0000,0x0000,0x0000,0xF800,0x0000,
- X 0x0000,0x0000,0x0000,0xF800,0x0000,0x0000,0x0000,0x0000,
- X 0xF800,0x0000,0x0000,0x0000,0x0000,0xF800,0x0000,0x0000,
- X 0x0000,0x0000,0xF800,0x0000,0x0000,0x0000,0x0000,0xF800,
- X 0x0000,0x0000,0x0000,0x0000,0xF800,0x0000,0x0000,0x0000,
- X 0x0000,0xF800,0x0000,0x0000,0x0000,0x0000,0xE000,0x0000,
- X 0x0000,0x0000,0x0000,0x8000,0x0000,0x0000,0x0000,0x0000
- X};
- X
- Xstruct Image Image2 = {
- X 0,0, /* XY origin relative to container TopLeft */
- X 68,14, /* Image width and height in pixels */
- X 4, /* number of bitplanes in Image */
- X ImageData2, /* pointer to ImageData */
- X 0x000F,0x0000, /* PlanePick and PlaneOnOff */
- X NULL /* next Image structure */
- X};
- X
- XUBYTE chip irtxt1[8] = "unused ";
- Xstruct IntuiText IText2 = {
- X 1,5,JAM2, /* front and back text pens, drawmode and fill byte */
- X 6,3, /* XY origin relative to container TopLeft */
- X NULL, /* font pointer or NULL for default */
- X irtxt1, /* pointer to text */
- X NULL /* next IntuiText structure */
- X};
- X
- X#define IR20 97
- X
- Xstruct Gadget ir20 = {
- X &commandstr1, /* next gadget */
- X 542,101, /* origin XY of hit box relative to window TopLeft */
- X 68,14, /* hit box width and height */
- X GADGHIMAGE+GADGIMAGE, /* gadget flags */
- X GADGIMMEDIATE, /* activation flags */
- X BOOLGADGET, /* gadget type flags */
- X (APTR)&Image1, /* gadget border or image to be rendered */
- X (APTR)&Image2, /* alternate imagery for selection */
- X &IText2, /* first IntuiText structure */
- X NULL, /* gadget mutual-exclude long word */
- X NULL, /* SpecialInfo structure */
- X IR20, /* user-definable data */
- X NULL /* pointer to user-definable data */
- X};
- X
- XUBYTE chip irtxt2[8] = "unused ";
- Xstruct IntuiText IText3 = {
- X 1,5,JAM2, /* front and back text pens, drawmode and fill byte */
- X 6,3, /* XY origin relative to container TopLeft */
- X NULL, /* font pointer or NULL for default */
- X irtxt2, /* pointer to text */
- X NULL /* next IntuiText structure */
- X};
- X
- X#define IR19 96
- X
- Xstruct Gadget ir19 = {
- X &ir20, /* next gadget */
- X 542,82, /* origin XY of hit box relative to window TopLeft */
- X 68,14, /* hit box width and height */
- X GADGHIMAGE+GADGIMAGE, /* gadget flags */
- X GADGIMMEDIATE, /* activation flags */
- X BOOLGADGET, /* gadget type flags */
- X (APTR)&Image1, /* gadget border or image to be rendered */
- X (APTR)&Image2, /* alternate imagery for selection */
- X &IText3, /* first IntuiText structure */
- X NULL, /* gadget mutual-exclude long word */
- X NULL, /* SpecialInfo structure */
- X IR19, /* user-definable data */
- X NULL /* pointer to user-definable data */
- X};
- X
- XUBYTE chip irtxt3[8] = "unused ";
- Xstruct IntuiText IText4 = {
- X 1,5,JAM2, /* front and back text pens, drawmode and fill byte */
- X 6,3, /* XY origin relative to container TopLeft */
- X NULL, /* font pointer or NULL for default */
- X irtxt3, /* pointer to text */
- X NULL /* next IntuiText structure */
- X};
- X
- X#define IR18 95
- X
- Xstruct Gadget ir18 = {
- X &ir19, /* next gadget */
- X 542,63, /* origin XY of hit box relative to window TopLeft */
- X 68,14, /* hit box width and height */
- X GADGHIMAGE+GADGIMAGE, /* gadget flags */
- X GADGIMMEDIATE, /* activation flags */
- X BOOLGADGET, /* gadget type flags */
- X (APTR)&Image1, /* gadget border or image to be rendered */
- X (APTR)&Image2, /* alternate imagery for selection */
- X &IText4, /* first IntuiText structure */
- X NULL, /* gadget mutual-exclude long word */
- X NULL, /* SpecialInfo structure */
- X IR18, /* user-definable data */
- X NULL /* pointer to user-definable data */
- X};
- X
- XUBYTE chip irtxt4[8] = "unused ";
- Xstruct IntuiText IText5 = {
- X 1,5,JAM2, /* front and back text pens, drawmode and fill byte */
- X 6,3, /* XY origin relative to container TopLeft */
- X NULL, /* font pointer or NULL for default */
- X irtxt4, /* pointer to text */
- X NULL /* next IntuiText structure */
- X};
- X
- X#define IR17 94
- X
- Xstruct Gadget ir17 = {
- X &ir18, /* next gadget */
- X 542,44, /* origin XY of hit box relative to window TopLeft */
- X 68,14, /* hit box width and height */
- X GADGHIMAGE+GADGIMAGE, /* gadget flags */
- X GADGIMMEDIATE, /* activation flags */
- X BOOLGADGET, /* gadget type flags */
- X (APTR)&Image1, /* gadget border or image to be rendered */
- X (APTR)&Image2, /* alternate imagery for selection */
- X &IText5, /* first IntuiText structure */
- X NULL, /* gadget mutual-exclude long word */
- X NULL, /* SpecialInfo structure */
- X IR17, /* user-definable data */
- X NULL /* pointer to user-definable data */
- X};
- X
- XUBYTE chip irtxt5[8] = "unused ";
- Xstruct IntuiText IText6 = {
- X 1,5,JAM2, /* front and back text pens, drawmode and fill byte */
- X 6,3, /* XY origin relative to container TopLeft */
- X NULL, /* font pointer or NULL for default */
- X irtxt5, /* pointer to text */
- X NULL /* next IntuiText structure */
- X};
- X
- X#define IR16 93
- X
- Xstruct Gadget ir16 = {
- X &ir17, /* next gadget */
- X 542,25, /* origin XY of hit box relative to window TopLeft */
- X 68,14, /* hit box width and height */
- X GADGHIMAGE+GADGIMAGE, /* gadget flags */
- X GADGIMMEDIATE, /* activation flags */
- X BOOLGADGET, /* gadget type flags */
- X (APTR)&Image1, /* gadget border or image to be rendered */
- X (APTR)&Image2, /* alternate imagery for selection */
- X &IText6, /* first IntuiText structure */
- X NULL, /* gadget mutual-exclude long word */
- X NULL, /* SpecialInfo structure */
- X IR16, /* user-definable data */
- X NULL /* pointer to user-definable data */
- X};
- X
- XUBYTE chip irtxt6[8] = "unused ";
- Xstruct IntuiText IText7 = {
- X 1,5,JAM2, /* front and back text pens, drawmode and fill byte */
- X 6,3, /* XY origin relative to container TopLeft */
- X NULL, /* font pointer or NULL for default */
- X irtxt6, /* pointer to text */
- X NULL /* next IntuiText structure */
- X};
- X
- X#define IR15 92
- X
- Xstruct Gadget ir15 = {
- X &ir16, /* next gadget */
- X 460,101, /* origin XY of hit box relative to window TopLeft */
- X 68,14, /* hit box width and height */
- X GADGHIMAGE+GADGIMAGE, /* gadget flags */
- X GADGIMMEDIATE, /* activation flags */
- X BOOLGADGET, /* gadget type flags */
- X (APTR)&Image1, /* gadget border or image to be rendered */
- X (APTR)&Image2, /* alternate imagery for selection */
- X &IText7, /* first IntuiText structure */
- X NULL, /* gadget mutual-exclude long word */
- X NULL, /* SpecialInfo structure */
- X IR15, /* user-definable data */
- X NULL /* pointer to user-definable data */
- X};
- X
- XUBYTE chip irtxt7[8] = "unused ";
- Xstruct IntuiText IText8 = {
- X 1,5,JAM2, /* front and back text pens, drawmode and fill byte */
- X 6,3, /* XY origin relative to container TopLeft */
- X NULL, /* font pointer or NULL for default */
- X irtxt7, /* pointer to text */
- X NULL /* next IntuiText structure */
- X};
- X
- X#define IR14 91
- X
- Xstruct Gadget ir14 = {
- X &ir15, /* next gadget */
- X 460,82, /* origin XY of hit box relative to window TopLeft */
- X 68,14, /* hit box width and height */
- X GADGHIMAGE+GADGIMAGE, /* gadget flags */
- X GADGIMMEDIATE, /* activation flags */
- X BOOLGADGET, /* gadget type flags */
- X (APTR)&Image1, /* gadget border or image to be rendered */
- X (APTR)&Image2, /* alternate imagery for selection */
- X &IText8, /* first IntuiText structure */
- X NULL, /* gadget mutual-exclude long word */
- X NULL, /* SpecialInfo structure */
- X IR14, /* user-definable data */
- X NULL /* pointer to user-definable data */
- X};
- X
- XUBYTE chip irtxt8[8] = "unused ";
- Xstruct IntuiText IText9 = {
- X 1,5,JAM2, /* front and back text pens, drawmode and fill byte */
- X 6,3, /* XY origin relative to container TopLeft */
- X NULL, /* font pointer or NULL for default */
- X irtxt8, /* pointer to text */
- X NULL /* next IntuiText structure */
- X};
- X
- X#define IR13 90
- X
- Xstruct Gadget ir13 = {
- X &ir14, /* next gadget */
- X 460,63, /* origin XY of hit box relative to window TopLeft */
- X 68,14, /* hit box width and height */
- X GADGHIMAGE+GADGIMAGE, /* gadget flags */
- X GADGIMMEDIATE, /* activation flags */
- X BOOLGADGET, /* gadget type flags */
- X (APTR)&Image1, /* gadget border or image to be rendered */
- X (APTR)&Image2, /* alternate imagery for selection */
- X &IText9, /* first IntuiText structure */
- X NULL, /* gadget mutual-exclude long word */
- X NULL, /* SpecialInfo structure */
- X IR13, /* user-definable data */
- X NULL /* pointer to user-definable data */
- X};
- X
- XUBYTE chip irtxt9[8] = "unused ";
- Xstruct IntuiText IText10 = {
- X 1,5,JAM2, /* front and back text pens, drawmode and fill byte */
- X 6,3, /* XY origin relative to container TopLeft */
- X NULL, /* font pointer or NULL for default */
- X irtxt9, /* pointer to text */
- X NULL /* next IntuiText structure */
- X};
- X
- X#define IR12 89
- X
- Xstruct Gadget ir12 = {
- X &ir13, /* next gadget */
- X 460,44, /* origin XY of hit box relative to window TopLeft */
- X 68,14, /* hit box width and height */
- X GADGHIMAGE+GADGIMAGE, /* gadget flags */
- X GADGIMMEDIATE, /* activation flags */
- X BOOLGADGET, /* gadget type flags */
- X (APTR)&Image1, /* gadget border or image to be rendered */
- X (APTR)&Image2, /* alternate imagery for selection */
- X &IText10, /* first IntuiText structure */
- X NULL, /* gadget mutual-exclude long word */
- X NULL, /* SpecialInfo structure */
- X IR12, /* user-definable data */
- X NULL /* pointer to user-definable data */
- X};
- X
- XUBYTE chip irtxt10[8] = "unused ";
- Xstruct IntuiText IText11 = {
- X 1,5,JAM2, /* front and back text pens, drawmode and fill byte */
- X 6,3, /* XY origin relative to container TopLeft */
- X NULL, /* font pointer or NULL for default */
- X irtxt10, /* pointer to text */
- X NULL /* next IntuiText structure */
- X};
- X
- X#define IR11 88
- X
- Xstruct Gadget ir11 = {
- X &ir12, /* next gadget */
- X 460,25, /* origin XY of hit box relative to window TopLeft */
- X 68,14, /* hit box width and height */
- X GADGHIMAGE+GADGIMAGE, /* gadget flags */
- X GADGIMMEDIATE, /* activation flags */
- X BOOLGADGET, /* gadget type flags */
- X (APTR)&Image1, /* gadget border or image to be rendered */
- X (APTR)&Image2, /* alternate imagery for selection */
- X &IText11, /* first IntuiText structure */
- X NULL, /* gadget mutual-exclude long word */
- X NULL, /* SpecialInfo structure */
- X IR11, /* user-definable data */
- X NULL /* pointer to user-definable data */
- X};
- X
- XUBYTE chip irtxt11[8] = "unused ";
- Xstruct IntuiText IText12 = {
- X 1,5,JAM2, /* front and back text pens, drawmode and fill byte */
- X 6,3, /* XY origin relative to container TopLeft */
- X NULL, /* font pointer or NULL for default */
- X irtxt11, /* pointer to text */
- X NULL /* next IntuiText structure */
- X};
- X
- X#define IR10 87
- X
- Xstruct Gadget ir10 = {
- X &ir11, /* next gadget */
- X 378,101, /* origin XY of hit box relative to window TopLeft */
- X 68,14, /* hit box width and height */
- X GADGHIMAGE+GADGIMAGE, /* gadget flags */
- X GADGIMMEDIATE, /* activation flags */
- X BOOLGADGET, /* gadget type flags */
- X (APTR)&Image1, /* gadget border or image to be rendered */
- X (APTR)&Image2, /* alternate imagery for selection */
- X &IText12, /* first IntuiText structure */
- X NULL, /* gadget mutual-exclude long word */
- X NULL, /* SpecialInfo structure */
- X IR10, /* user-definable data */
- X NULL /* pointer to user-definable data */
- X};
- X
- XUBYTE chip irtxt12[8] = "unused ";
- Xstruct IntuiText IText13 = {
- X 1,5,JAM2, /* front and back text pens, drawmode and fill byte */
- X 6,3, /* XY origin relative to container TopLeft */
- X NULL, /* font pointer or NULL for default */
- X irtxt12, /* pointer to text */
- X NULL /* next IntuiText structure */
- X};
- X
- X#define IR9 86
- X
- Xstruct Gadget ir9 = {
- X &ir10, /* next gadget */
- X 378,82, /* origin XY of hit box relative to window TopLeft */
- X 68,14, /* hit box width and height */
- X GADGHIMAGE+GADGIMAGE, /* gadget flags */
- X GADGIMMEDIATE, /* activation flags */
- X BOOLGADGET, /* gadget type flags */
- X (APTR)&Image1, /* gadget border or image to be rendered */
- X (APTR)&Image2, /* alternate imagery for selection */
- X &IText13, /* first IntuiText structure */
- X NULL, /* gadget mutual-exclude long word */
- X NULL, /* SpecialInfo structure */
- X IR9, /* user-definable data */
- X NULL /* pointer to user-definable data */
- X};
- X
- XUBYTE chip irtxt13[8] = "unused ";
- Xstruct IntuiText IText14 = {
- X 1,5,JAM2, /* front and back text pens, drawmode and fill byte */
- X 6,3, /* XY origin relative to container TopLeft */
- X NULL, /* font pointer or NULL for default */
- X irtxt13, /* pointer to text */
- X NULL /* next IntuiText structure */
- X};
- X
- X#define IR8 85
- X
- Xstruct Gadget ir8 = {
- X &ir9, /* next gadget */
- X 378,63, /* origin XY of hit box relative to window TopLeft */
- X 68,14, /* hit box width and height */
- X GADGHIMAGE+GADGIMAGE, /* gadget flags */
- X GADGIMMEDIATE, /* activation flags */
- X BOOLGADGET, /* gadget type flags */
- X (APTR)&Image1, /* gadget border or image to be rendered */
- X (APTR)&Image2, /* alternate imagery for selection */
- X &IText14, /* first IntuiText structure */
- X NULL, /* gadget mutual-exclude long word */
- X NULL, /* SpecialInfo structure */
- X IR8, /* user-definable data */
- X NULL /* pointer to user-definable data */
- X};
- X
- XUBYTE chip irtxt14[8] = "unused ";
- Xstruct IntuiText IText15 = {
- X 1,5,JAM2, /* front and back text pens, drawmode and fill byte */
- X 6,3, /* XY origin relative to container TopLeft */
- X NULL, /* font pointer or NULL for default */
- X irtxt14, /* pointer to text */
- X NULL /* next IntuiText structure */
- X};
- X
- X#define IR7 84
- X
- Xstruct Gadget ir7 = {
- X &ir8, /* next gadget */
- X 378,44, /* origin XY of hit box relative to window TopLeft */
- X 68,14, /* hit box width and height */
- X GADGHIMAGE+GADGIMAGE, /* gadget flags */
- X GADGIMMEDIATE, /* activation flags */
- X BOOLGADGET, /* gadget type flags */
- X (APTR)&Image1, /* gadget border or image to be rendered */
- X (APTR)&Image2, /* alternate imagery for selection */
- X &IText15, /* first IntuiText structure */
- X NULL, /* gadget mutual-exclude long word */
- X NULL, /* SpecialInfo structure */
- X IR7, /* user-definable data */
- X NULL /* pointer to user-definable data */
- X};
- X
- XUBYTE chip irtxt15[8] = "unused ";
- Xstruct IntuiText IText16 = {
- X 1,5,JAM2, /* front and back text pens, drawmode and fill byte */
- X 6,3, /* XY origin relative to container TopLeft */
- X NULL, /* font pointer or NULL for default */
- X irtxt15, /* pointer to text */
- X NULL /* next IntuiText structure */
- X};
- X
- X#define IR6 83
- X
- Xstruct Gadget ir6 = {
- X &ir7, /* next gadget */
- X 378,25, /* origin XY of hit box relative to window TopLeft */
- X 68,14, /* hit box width and height */
- X GADGHIMAGE+GADGIMAGE, /* gadget flags */
- X GADGIMMEDIATE, /* activation flags */
- X BOOLGADGET, /* gadget type flags */
- X (APTR)&Image1, /* gadget border or image to be rendered */
- X (APTR)&Image2, /* alternate imagery for selection */
- X &IText16, /* first IntuiText structure */
- X NULL, /* gadget mutual-exclude long word */
- X NULL, /* SpecialInfo structure */
- X IR6, /* user-definable data */
- X NULL /* pointer to user-definable data */
- X};
- X
- XUBYTE chip irtxt16[8] = "unused ";
- Xstruct IntuiText IText17 = {
- X 1,5,JAM2, /* front and back text pens, drawmode and fill byte */
- X 6,3, /* XY origin relative to container TopLeft */
- X NULL, /* font pointer or NULL for default */
- X irtxt16, /* pointer to text */
- X NULL /* next IntuiText structure */
- X};
- X
- X#define IR5 82
- X
- Xstruct Gadget ir5 = {
- X &ir6, /* next gadget */
- X 296,101, /* origin XY of hit box relative to window TopLeft */
- X 68,14, /* hit box width and height */
- X GADGHIMAGE+GADGIMAGE, /* gadget flags */
- X GADGIMMEDIATE, /* activation flags */
- X BOOLGADGET, /* gadget type flags */
- X (APTR)&Image1, /* gadget border or image to be rendered */
- X (APTR)&Image2, /* alternate imagery for selection */
- X &IText17, /* first IntuiText structure */
- X NULL, /* gadget mutual-exclude long word */
- X NULL, /* SpecialInfo structure */
- X IR5, /* user-definable data */
- X NULL /* pointer to user-definable data */
- X};
- X
- XUBYTE chip irtxt17[8] = "unused ";
- Xstruct IntuiText IText18 = {
- X 1,5,JAM2, /* front and back text pens, drawmode and fill byte */
- X 6,3, /* XY origin relative to container TopLeft */
- X NULL, /* font pointer or NULL for default */
- X irtxt17, /* pointer to text */
- X NULL /* next IntuiText structure */
- X};
- X
- X#define IR4 81
- X
- Xstruct Gadget ir4 = {
- X &ir5, /* next gadget */
- X 296,82, /* origin XY of hit box relative to window TopLeft */
- X 68,14, /* hit box width and height */
- X GADGHIMAGE+GADGIMAGE, /* gadget flags */
- X GADGIMMEDIATE, /* activation flags */
- X BOOLGADGET, /* gadget type flags */
- X (APTR)&Image1, /* gadget border or image to be rendered */
- X (APTR)&Image2, /* alternate imagery for selection */
- X &IText18, /* first IntuiText structure */
- X NULL, /* gadget mutual-exclude long word */
- X NULL, /* SpecialInfo structure */
- X IR4, /* user-definable data */
- X NULL /* pointer to user-definable data */
- X};
- X
- XUBYTE chip irtxt18[8] = "unused ";
- Xstruct IntuiText IText19 = {
- X 1,5,JAM2, /* front and back text pens, drawmode and fill byte */
- X 6,3, /* XY origin relative to container TopLeft */
- X NULL, /* font pointer or NULL for default */
- X irtxt18, /* pointer to text */
- X NULL /* next IntuiText structure */
- X};
- X
- X#define IR3 80
- X
- Xstruct Gadget ir3 = {
- X &ir4, /* next gadget */
- X 296,63, /* origin XY of hit box relative to window TopLeft */
- X 68,14, /* hit box width and height */
- X GADGHIMAGE+GADGIMAGE, /* gadget flags */
- X GADGIMMEDIATE, /* activation flags */
- X BOOLGADGET, /* gadget type flags */
- X (APTR)&Image1, /* gadget border or image to be rendered */
- X (APTR)&Image2, /* alternate imagery for selection */
- X &IText19, /* first IntuiText structure */
- X NULL, /* gadget mutual-exclude long word */
- X NULL, /* SpecialInfo structure */
- X IR3, /* user-definable data */
- X NULL /* pointer to user-definable data */
- X};
- X
- XUBYTE chip irtxt19[8] = "unused ";
- Xstruct IntuiText IText20 = {
- X 1,5,JAM2, /* front and back text pens, drawmode and fill byte */
- X 6,3, /* XY origin relative to container TopLeft */
- X NULL, /* font pointer or NULL for default */
- X irtxt19, /* pointer to text */
- X NULL /* next IntuiText structure */
- X};
- X
- X#define IR2 79
- X
- Xstruct Gadget ir2 = {
- X &ir3, /* next gadget */
- X 296,44, /* origin XY of hit box relative to window TopLeft */
- X 68,14, /* hit box width and height */
- X GADGHIMAGE+GADGIMAGE, /* gadget flags */
- X GADGIMMEDIATE, /* activation flags */
- X BOOLGADGET, /* gadget type flags */
- X (APTR)&Image1, /* gadget border or image to be rendered */
- X (APTR)&Image2, /* alternate imagery for selection */
- X &IText20, /* first IntuiText structure */
- X NULL, /* gadget mutual-exclude long word */
- X NULL, /* SpecialInfo structure */
- X IR2, /* user-definable data */
- X NULL /* pointer to user-definable data */
- X};
- X
- XUBYTE chip irtxt20[8] = "unused ";
- Xstruct IntuiText IText21 = {
- X 1,5,JAM2, /* front and back text pens, drawmode and fill byte */
- X 6,3, /* XY origin relative to container TopLeft */
- X NULL, /* font pointer or NULL for default */
- X irtxt20, /* pointer to text */
- X NULL /* next IntuiText structure */
- X};
- X
- X#define IR1 78
- X
- X
- Xstruct Gadget ir1 = {
- X &ir2, /* next gadget */
- X 296,25, /* origin XY of hit box relative to window TopLeft */
- X 68,14, /* hit box width and height */
- X GADGHIMAGE+GADGIMAGE, /* gadget flags */
- X GADGIMMEDIATE, /* activation flags */
- X BOOLGADGET, /* gadget type flags */
- X (APTR)&Image1, /* gadget border or image to be rendered */
- X (APTR)&Image2, /* alternate imagery for selection */
- X &IText21, /* first IntuiText structure */
- X NULL, /* gadget mutual-exclude long word */
- X NULL, /* SpecialInfo structure */
- X IR1, /* user-definable data */
- X NULL /* pointer to user-definable data */
- X};
- X
- X/* Array of pointers to IR control button gadgets. */
- X
- Xstruct Gadget *IR[20] =
- X{
- X &ir1, &ir2, &ir3, &ir4, &ir5, &ir6, &ir7, &ir8, &ir9, &ir10, &ir11, &ir12,
- X &ir13, &ir14, &ir15, &ir16, &ir17, &ir18, &ir19, &ir20
- X};
- X
- X
- XUSHORT chip ImageData41[] = {
- X 0x3FFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFE0,0x0FFF,
- X 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFE0,0x07FF,0xFFFF,
- X 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFE0,0x07FF,0xFFFF,0xFFFF,
- X 0xFFFF,0xFFFF,0xFFFF,0xFFE0,0x07FF,0xFFFF,0xFFFF,0xFFFF,
- X 0xFFFF,0xFFFF,0xFFE0,0x07FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- X 0xFFFF,0xFFE0,0x07FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- X 0xFFE0,0x07FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFE0,
- X 0x07FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFE0,0x07FF,
- X 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFE0,0x07FF,0xFFFF,
- X 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFE0,0x07FF,0xFFFF,0xFFFF,
- X 0xFFFF,0xFFFF,0xFFFF,0xFFE0,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0x0060,0x0000,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0x7FFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- X 0xFFE0,0x7FFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFE0,
- X 0x7800,0x0000,0x0000,0x0000,0x0000,0x0000,0x01E0,0x7800,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x01E0,0x7800,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x01E0,0x7800,0x0000,0x0000,
- X 0x0000,0x0000,0x0000,0x01E0,0x7800,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0x01E0,0x7800,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0x01E0,0x7800,0x0000,0x0000,0x0000,0x0000,0x0000,
- X 0x01E0,0x7800,0x0000,0x0000,0x0000,0x0000,0x0000,0x01E0,
- X 0x7800,0x0000,0x0000,0x0000,0x0000,0x0000,0x01E0,0x7800,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x01E0,0x7000,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x0060,0x4000,0x0000,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x7FFF,0xFFFF,0xFFFF,0xFFFF,
- X 0xFFFF,0xFFFF,0xFFE0,0x7FFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- X 0xFFFF,0xFF80,0x7FFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- X 0xFE00,0x7FFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFE00,
- X 0x7FFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFE00,0x7FFF,
- X 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFE00,0x7FFF,0xFFFF,
- X 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFE00,0x7FFF,0xFFFF,0xFFFF,
- X 0xFFFF,0xFFFF,0xFFFF,0xFE00,0x7FFF,0xFFFF,0xFFFF,0xFFFF,
- X 0xFFFF,0xFFFF,0xFE00,0x7FFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- X 0xFFFF,0xFE00,0x7FFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- X 0xFE00,0x7FFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFE00,
- X 0x7FFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF80,0x7FFF,
- X 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFE0
- X};
- X
- Xstruct Image Image41 = {
- X 0,0, /* XY origin relative to container TopLeft */
- X 107,14, /* Image width and height in pixels */
- X 4, /* number of bitplanes in Image */
- X ImageData41, /* pointer to ImageData */
- X 0x0007,0x0000, /* PlanePick and PlaneOnOff */
- X NULL /* next Image structure */
- X};
- X
- XUSHORT chip ImageData42[] = {
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x07FF,0xFFFF,
- X 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFC00,0x07FF,0xFFFF,0xFFFF,
- X 0xFFFF,0xFFFF,0xFFFF,0xFC00,0x07FF,0xFFFF,0xFFFF,0xFFFF,
- X 0xFFFF,0xFFFF,0xFC00,0x07FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- X 0xFFFF,0xFC00,0x07FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- X 0xFC00,0x07FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFC00,
- X 0x07FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFC00,0x07FF,
- X 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFC00,0x07FF,0xFFFF,
- X 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFC00,0x07FF,0xFFFF,0xFFFF,
- X 0xFFFF,0xFFFF,0xFFFF,0xFC00,0x1FFF,0xFFFF,0xFFFF,0xFFFF,
- X 0xFFFF,0xFFFF,0xFF00,0x7FFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- X 0xFFFF,0xFFC0,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x00C0,
- X 0x07FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFC0,0x07FF,
- X 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFC0,0x07FF,0xFFFF,
- X 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFC0,0x07FF,0xFFFF,0xFFFF,
- X 0xFFFF,0xFFFF,0xFFFF,0xFFC0,0x07FF,0xFFFF,0xFFFF,0xFFFF,
- X 0xFFFF,0xFFFF,0xFFC0,0x07FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- X 0xFFFF,0xFFC0,0x07FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- X 0xFFC0,0x07FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFC0,
- X 0x07FF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFC0,0x07FF,
- X 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFC0,0x1FFF,0xFFFF,
- X 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFC0,0x7FFF,0xFFFF,0xFFFF,
- X 0xFFFF,0xFFFF,0xFFFF,0xFFC0,0x7FFF,0xFFFF,0xFFFF,0xFFFF,
- X 0xFFFF,0xFFFF,0xFFC0,0x3FFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- X 0xFFFF,0xFFC0,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- X 0x03C0,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x03C0,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x03C0,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x03C0,0x0000,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x03C0,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0x0000,0x03C0,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0x03C0,0x0000,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0x03C0,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- X 0x03C0,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x03C0,
- X 0x1FFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFC0,0x7FFF,
- X 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFC0,0x8000,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0xC000,0x0000,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0xF800,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0x0000,0xF800,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0xF800,0x0000,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0xF800,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- X 0xF800,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0xF800,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0xF800,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0xF800,0x0000,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0xF800,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0x0000,0xF800,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0xE000,0x0000,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000
- X};
- X
- Xstruct Image Image42 = {
- X 0,0, /* XY origin relative to container TopLeft */
- X 107,14, /* Image width and height in pixels */
- X 4, /* number of bitplanes in Image */
- X ImageData42, /* pointer to ImageData */
- X 0x000F,0x0000, /* PlanePick and PlaneOnOff */
- X NULL /* next Image structure */
- X};
- X
- Xstruct IntuiText IText28 = {
- X 1,5,JAM2, /* front and back text pens, drawmode and fill byte */
- X 38,3, /* XY origin relative to container TopLeft */
- X NULL, /* font pointer or NULL for default */
- X "EXIT", /* pointer to text */
- X NULL /* next IntuiText structure */
- X};
- X
- X#define EXIT 71
- X
- Xstruct Gadget ExitIt = {
- X &ir1, /* next gadget */
- X 40,102, /* origin XY of hit box relative to window TopLeft */
- X 107,14, /* hit box width and height */
- X GADGHIMAGE+GADGIMAGE, /* gadget flags */
- X GADGIMMEDIATE, /* activation flags */
- X BOOLGADGET, /* gadget type flags */
- X (APTR)&Image41, /* gadget border or image to be rendered */
- X (APTR)&Image42, /* alternate imagery for selection */
- X &IText28, /* first IntuiText structure */
- X NULL, /* gadget mutual-exclude long word */
- X NULL, /* SpecialInfo structure */
- X EXIT, /* user-definable data */
- X NULL /* pointer to user-definable data */
- X};
- X
- Xstruct IntuiText IText22 = {
- X 1,5,JAM2, /* front and back text pens, drawmode and fill byte */
- X 30,3, /* XY origin relative to container TopLeft */
- X NULL, /* font pointer or NULL for default */
- X "AUTHOR", /* pointer to text */
- X NULL /* next IntuiText structure */
- X};
- X
- X#define AUTHOR 77
- X
- Xstruct Gadget Author = {
- X &ExitIt, /* next gadget */
- X 40,86, /* origin XY of hit box relative to window TopLeft */
- X 107,14, /* hit box width and height */
- X GADGHIMAGE+GADGIMAGE, /* gadget flags */
- X GADGIMMEDIATE, /* activation flags */
- X BOOLGADGET, /* gadget type flags */
- X (APTR)&Image41, /* gadget border or image to be rendered */
- X (APTR)&Image42, /* alternate imagery for selection */
- X &IText22, /* first IntuiText structure */
- X NULL, /* gadget mutual-exclude long word */
- X NULL, /* SpecialInfo structure */
- X AUTHOR, /* user-definable data */
- X NULL /* pointer to user-definable data */
- X};
- X
- Xstruct IntuiText IText23 = {
- X 1,5,JAM2, /* front and back text pens, drawmode and fill byte */
- X 32,3, /* XY origin relative to container TopLeft */
- X NULL, /* font pointer or NULL for default */
- X "DO IT", /* pointer to text */
- X NULL /* next IntuiText structure */
- X};
- X
- X#define DOIT 76
- X
- Xstruct Gadget DoIt = {
- X &Author, /* next gadget */
- X 40,70, /* origin XY of hit box relative to window TopLeft */
- X 107,14, /* hit box width and height */
- X GADGHIMAGE+GADGIMAGE, /* gadget flags */
- X GADGIMMEDIATE, /* activation flags */
- X BOOLGADGET, /* gadget type flags */
- X (APTR)&Image41, /* gadget border or image to be rendered */
- X (APTR)&Image42, /* alternate imagery for selection */
- X &IText23, /* first IntuiText structure */
- X NULL, /* gadget mutual-exclude long word */
- X NULL, /* SpecialInfo structure */
- X DOIT, /* user-definable data */
- X NULL /* pointer to user-definable data */
- X};
- X
- Xstruct IntuiText IText24 = {
- X 1,5,JAM2, /* front and back text pens, drawmode and fill byte */
- X 26,3, /* XY origin relative to container TopLeft */
- X NULL, /* font pointer or NULL for default */
- X "GET SET", /* pointer to text */
- X NULL /* next IntuiText structure */
- X};
- X
- X#define GETSET 75
- X
- Xstruct Gadget GetSet = {
- X &DoIt, /* next gadget */
- X 40,54, /* origin XY of hit box relative to window TopLeft */
- X 107,14, /* hit box width and height */
- X GADGHIMAGE+GADGIMAGE, /* gadget flags */
- X GADGIMMEDIATE, /* activation flags */
- X BOOLGADGET, /* gadget type flags */
- X (APTR)&Image41, /* gadget border or image to be rendered */
- X (APTR)&Image42, /* alternate imagery for selection */
- X &IText24, /* first IntuiText structure */
- X NULL, /* gadget mutual-exclude long word */
- X NULL, /* SpecialInfo structure */
- X GETSET, /* user-definable data */
- X NULL /* pointer to user-definable data */
- X};
- X
- Xstruct IntuiText IText25 = {
- X 1,5,JAM2, /* front and back text pens, drawmode and fill byte */
- X 21,3, /* XY origin relative to container TopLeft */
- X NULL, /* font pointer or NULL for default */
- X "SAVE SET", /* pointer to text */
- X NULL /* next IntuiText structure */
- X};
- X
- X#define SAVESET 74
- X
- Xstruct Gadget SaveSet = {
- X &GetSet, /* next gadget */
- X 40,38, /* origin XY of hit box relative to window TopLeft */
- X 107,14, /* hit box width and height */
- X GADGHIMAGE+GADGIMAGE, /* gadget flags */
- X GADGIMMEDIATE, /* activation flags */
- X BOOLGADGET, /* gadget type flags */
- X (APTR)&Image41, /* gadget border or image to be rendered */
- X (APTR)&Image42, /* alternate imagery for selection */
- X &IText25, /* first IntuiText structure */
- X NULL, /* gadget mutual-exclude long word */
- X NULL, /* SpecialInfo structure */
- X SAVESET, /* user-definable data */
- X NULL /* pointer to user-definable data */
- X};
- X
- Xstruct IntuiText IText26 = {
- X 1,5,JAM2, /* front and back text pens, drawmode and fill byte */
- X 32,3, /* XY origin relative to container TopLeft */
- X NULL, /* font pointer or NULL for default */
- X "LEARN", /* pointer to text */
- X NULL /* next IntuiText structure */
- X};
- X
- X#define LEARN 73
- X
- Xstruct Gadget Learn = {
- X &SaveSet, /* next gadget */
- X 40,22, /* origin XY of hit box relative to window TopLeft */
- X 107,14, /* hit box width and height */
- X GADGHIMAGE+GADGIMAGE, /* gadget flags */
- X GADGIMMEDIATE, /* activation flags */
- X BOOLGADGET, /* gadget type flags */
- X (APTR)&Image41, /* gadget border or image to be rendered */
- X (APTR)&Image42, /* alternate imagery for selection */
- X &IText26, /* first IntuiText structure */
- X NULL, /* gadget mutual-exclude long word */
- X NULL, /* SpecialInfo structure */
- X LEARN, /* user-definable data */
- X NULL /* pointer to user-definable data */
- X};
- X
- Xstruct IntuiText IText27 = {
- X 1,5,JAM2, /* front and back text pens, drawmode and fill byte */
- X 33,3, /* XY origin relative to container TopLeft */
- X NULL, /* font pointer or NULL for default */
- X "AREXX", /* pointer to text */
- X NULL /* next IntuiText structure */
- X};
- X
- X#define AREXX 72
- X
- Xstruct Gadget ARexx = {
- X &Learn, /* next gadget */
- X 22,138, /* origin XY of hit box relative to window TopLeft */
- X 107,14, /* hit box width and height */
- X GADGHIMAGE+GADGIMAGE, /* gadget flags */
- X GADGIMMEDIATE, /* activation flags */
- X BOOLGADGET, /* gadget type flags */
- X (APTR)&Image41, /* gadget border or image to be rendered */
- X (APTR)&Image42, /* alternate imagery for selection */
- X &IText27, /* first IntuiText structure */
- X NULL, /* gadget mutual-exclude long word */
- X NULL, /* SpecialInfo structure */
- X AREXX, /* user-definable data */
- X NULL /* pointer to user-definable data */
- X};
- X
- X#define GadgetList1 ARexx
- X
- Xstruct NewWindow NewWindowStructure1 = {
- X 0,10, /* window XY origin relative to TopLeft of screen */
- X 640,190, /* window width and height */
- X 0,1, /* detail and block pens */
- X GADGETUP|GADGETDOWN, /* IDCMP flags */
- X BORDERLESS|ACTIVATE|NOCAREREFRESH|SIMPLE_REFRESH, /* other window flags */
- X &ARexx, /* first gadget in gadget list */
- X NULL, /* custom CHECKMARK imagery */
- X NULL, /* window title */
- X NULL, /* custom screen pointer */
- X NULL, /* custom bitmap */
- X 5,5, /* minimum width and height */
- X -1,-1, /* maximum width and height */
- X CUSTOMSCREEN /* destination screen type */
- X};
- X
- X
- X/* end of PowerWindows source generation */
- END_OF_FILE
- if test 40446 -ne `wc -c <'IRMaster.h'`; then
- echo shar: \"'IRMaster.h'\" unpacked with wrong size!
- fi
- # end of 'IRMaster.h'
- fi
- echo shar: End of archive 5 \(of 5\).
- cp /dev/null ark5isdone
- MISSING=""
- for I in 1 2 3 4 5 ; do
- if test ! -f ark${I}isdone ; then
- MISSING="${MISSING} ${I}"
- fi
- done
- if test "${MISSING}" = "" ; then
- echo You have unpacked all 5 archives.
- rm -f ark[1-9]isdone
- else
- echo You still need to unpack the following archives:
- echo " " ${MISSING}
- fi
- ## End of shell archive.
- exit 0
- --
- Mail submissions (sources or binaries) to <amiga@uunet.uu.net>.
- Mail comments to the moderator at <amiga-request@uunet.uu.net>.
- Post requests for sources, and general discussion to comp.sys.amiga.misc.
-